//整合
module top_key_beep(
	input 			sys_clk,
	input 			sys_rst_n,
	
	input 			key,
	output	 		beep
);

wire key_flag;
wire key_val;

//按键消抖模块	例化
key_debountce	u_key_debountce(
	.sys_clk		(sys_clk),
	.sys_rst_n		(sys_rst_n),
	
	.key			(key),
	.key_val		(key_val),
	.key_flag		(key_flag)
);

//蜂鸣器控制模块	 例化	
beep_ctrl u_beep_ctrl(
	.sys_clk		(sys_clk),
	.sys_rst_n		(sys_rst_n),
	
	.key_flag		(key_flag),
	.key_val		(key_val),
	.beep			(beep)
);


endmodule